free exercise of the franchise - Español Inglés Diccionario